<%
/*
    if (session.getAttribute("userid") == null || !session.getAttribute("tipo_utente").toString().equals("1")) {
        session.invalidate();
        getServletContext().getRequestDispatcher("/MainController?q=index").forward(request, response);
    }
 */
%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib uri="/WEB-INF/tlds/asportoonline.tld" prefix="asportoonline" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
        <title>AsportoOnline | Registra locale</title>

        <script src="http://maps.google.com/maps?file=api&AMP;v=2.55&AMP;key=ABQIAAAA4sriqqpkT4rZot1cK9vguRTEe3oPwTvvxdMV9j-szy2Bac4x0hTS_bXwPwBy0LvCWWXgMNkzvr87gQ" type="text/javascript"></script>

        <script src="http://maps.google.com/maps/api/js?sensor=true" type="text/javascript"></script> 

        <script type="text/javascript">
            function geolocalizzami() {
                //                document.registra.action = "MainController?q=register_restaurant_action";
                //                document.registra.submit();
                var query = document.getElementById("via").value + ", " + document.getElementById("cap").value + " " + document.getElementById("citta").value;
                
                var coder = new GClientGeocoder();
                coder.getLatLng(query, salva_coord);
            };
            
            function salva_coord(punto){ 
                //alert("Latitudine: "+punto.lat()+" Longitudine: "+punto.lng());
                //document.getElementsByName("coordinate").value = "Latitudine: "+punto.lat()+" Longitudine: "+punto.lng();
                document.getElementById("latitudine").value = punto.lat();
                document.getElementById("longitudine").value = punto.lng();
                
                if(!isNaN(punto.lat()) && !isNaN(punto.lng())) {                
                    document.registra.action = "index.action?q=reg-locale-verifica";
                    //alert("A" + document.getElementById("latitudine").value + " " + document.getElementById("longitudine").value);
                    document.registra.submit();
                }
            };
            
            function abilita_disabilita() {
                if(document.getElementById("second_open").checked) {
                    document.getElementById("seconda_apertura").disabled = false;
                    document.getElementById("seconda_chiusura").disabled = false;
                }
                else {
                    document.getElementById("seconda_apertura").disabled = true;
                    document.getElementById("seconda_chiusura").disabled = true;
                }
            }
        </script>

        <style type="text/css">
            @import url("style.css");
        </style>        
    </head>
    <body>
        <div class="meister">
            <div class="page">
                <div class="container">
                    <%@ include file="/WEB-INF/common/header.jsp"%>
                    <div class="navigation"> <a href="index.action?q=index">Home</a> </div>     

                    <h1>Inserisci nuovo locale</h1>

                    <p>${error}</p>     

                    <!-- <form name="registra" method="POST" action="javascript:geolocalizzami()"> -->
                    <form name="registra" method="POST" action="index.action?q=reg-locale-verifica">
                        Nome:<input name="nome" value="pizzeria"/><br />
                        Via:<input id="via" name="via" value="via rivara 22"/><br />
                        Citt&agrave;<input id="citta" name="citta" value="torino"/><br />
                        CAP:<input id="cap" name="cap" value="10100"/><br />
                        <input id="latitudine" type="hidden" name="latitudine" value="1.0"/>
                        <input id="longitudine" type="hidden" name="longitudine" value="2.0"/>
                        Telefono:<input name="telefono" value="01123456789"/><br />
                        P.IVA.:<input name="piva" value="91284728374"/><br />
                        Indirizzo email:<input name="email" value="locale@email.com"/><br />
                        Prima Apertura: dalle <select name="prima_apertura"><asportoonline:elenco_orari /></select>
                        alle <select name="prima_chiusura"><asportoonline:elenco_orari /></select><br /> 

                        <input type="checkbox" id="second_open" name="second_open" onClick="abilita_disabilita()"/>
                        Seconda Apertura: dalle <select id="seconda_apertura" name="seconda_apertura" disabled="disabled"><asportoonline:elenco_orari /></select> 
                        alle <select id="seconda_chiusura" name="seconda_chiusura" disabled="disabled"><asportoonline:elenco_orari /></select><br /> 


                        Distanza massima di consegna: <input name="distanza_massima" value="30" />km<br />
                        Giorno di chiusura:<select name="giorno_chiusura"><asportoonline:elenco_giorni /></select><br />
                        Immagine:<input name="urlimmagine" value="default.jpg"/><br />
                        <input type="submit" value="REGISTRA"/>
                    </form>

                    <%@ include file="/WEB-INF/common/footer.jsp"%>
                </div>
            </div>
        </div>
    </body>
</html>
